hispaniolan common treefrog - Francés Inglés Diccionario